have a charmed existence - Allemand Anglais Dictionnaire